residue left from chewing betel leave - Alemán Inglés Diccionario